service/filling station - Turkish English Dictionary